meat of a walnut - French English Dictionary